machine shears - Turkish English Dictionary